package model.load
{
	import flash.events.IEventDispatcher;

	public interface ILoadMessage extends IEventDispatcher
	{
		function set isImmediate(v:Boolean):void;
		function get isImmediate():Boolean;
		function get url():String;
		function set url(v:String):void;
		function get dataFormat():String;
		function send():void;
		function back(...args):void;
		function set percent(v:Number):void;
		function get id():int;
		function set id(v:int):void;
		function get isTimeOutReload():Boolean;
		function set isTimeOutReload(v:Boolean):void;
		function set method(v:String):void;
		function get method():String;
		
		function get urlvariable():*;
		function set urlvariable(v:*):void;
		
		function get timeout():int;
		function set timeout(v:int):void;
		
		function get contentType():String;
		function set contentType(v:String):void;
		
		function onTimeOut():void;
		
		function cancel():void;
		
		function get isDisplayObject():Boolean;
		function get isCompress():Boolean;
		function set isCompress(v:Boolean):void;
	}
}